primate skull - Turkish English Dictionary